#ifndef REGISTRODISCO_H_
#define REGISTRODISCO_H_

#include "Registro.h"

namespace Toolkit
{

class RegistroDisco: public Registro
{
public:
    RegistroDisco(const TipoSerializacion);
    virtual ~RegistroDisco();

    virtual Componente* nuevaInstancia() const;

protected:
    virtual void especializacionSerializar(stringstream&) const;
    virtual void especializacionHidratar(stringstream&);

};

}

#endif /* REGISTRODISCO_H_ */
